<?php
/**
 * <https://y.st./>
 * Copyright © 2018 Alex Yst <mailto:copyright@y.st>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <https://www.gnu.org./licenses/>.
**/

$xhtml = array(
	'<{title}>' => 'Sand and gravel renewal?',
	'takedown' => '2017-11-01',
	'<{body}>' => <<<END
<img src="/img/CC_BY-SA_4.0/y.st./weblog/2018/11/21.jpg" alt="The gem hole, filled with a third layer of fingernail polish" class="framed-centred-image" width="649" height="480"/>
<section id="drudgery">
	<h2>Drudgery</h2>
	<p>
		My discussion post for the day:
	</p>
	<blockquote>
		<p>
			You really made your post pop with all those tables and diagrams!
			It was a nice touch covering primitive and non-primitive types, as well.
			New types can often be made from existing types, but you still need those basic (primitive) types to use as your initial building blocks.
		</p>
	</blockquote>
</section>
<section id="Minetest">
	<h2>Minetest</h2>
	<p>
		I&apos;ve written the code to restore old stats to Minetest Game from past versions.
		The code for the mushrooms and spores was taken from my old alchemy project, and before that, it was adapted from the original game&apos;s code.
		Had I thought about it, I could&apos;ve taken the string code from the alchemy project too, but instead, I recoded it.
		The sandstone thing was the easiest, but didn&apos;t exist in the old project and the few lines that compose it needed to be written today.
	</p>
	<p>
		I&apos;m also working on tuning up <code>renew</code> so it doesn&apos;t add new stats where they don&apos;t belong.
		More importantly, it&apos;s not going to add any new nodes, either.
		Compost and obsidian ore, the two nodes it defined, have now been edited away.
		I&apos;m still looking for a solution for replacing the sand- and gravel-renewal mechanics though.
		Once I have <code>renew</code> brought in line with the aesthetic I&apos;m seeking, I can begin work on the bag-use framework.
	</p>
</section>
END
);
